Last Season

2003-04

Next Season

Top Teams

Champion: Detroit Pistons

Runner-up: Los Angeles Lakers

Best Offense: Dallas Mavericks: 110.5 ORating

Best Defense: San Antonio Spurs: 93.3 DRating

Best Net: San Antonio Spurs: +7.7 NetRating

Awards

MVP: Kevin Garnett

Finals MVP: Chauncey Billups

Defensive Player of the Year: Metta World Peace

Sixth Man of the Year: Antawn Jamison

Most Improved Player: Zach Randolph

Rookie of the Year: LeBron James

Historical Context

Relative ORating: 1.00

Relative Pace: 0.91

Relative TS%: 0.98

Relative FG%: 0.96

Relative FT%: 1.00

Relative 3-Point Attempt Rate: 1.00

Relative Free Throw Attempt Rate: 0.93

PLAYERTEAMPASSES_INTERCEPTEDOPP_CUTHELP_SHOOTING_FOULHELP_NON_SHOOTING_FOULBLK_AT_RIM
Shawn Marion PHX 1361011241668164677
Doug Christie SAC 10720170135104412169
Andrei Kirilenko UTA 993018010263186279
Andre Miller DEN 974017013511328677
Ben Wallace DET 97401897175130344
LeBron James CLE 936015120062190591
Manu Ginobili SAS 9270168144101553126
Stephen Jackson ATL 878019263114264105
Jason Kidd BKN 8690132287681642169
Steve Francis HOU 85100186781541763
Jason Terry ATL 85100167148119163126
Jamal Crawford CHI 831201651568497591
Kevin Garnett MIN 81130186788887363
Darrell Armstrong NOP 8113013328110638677
Kerry Kittles BKN 7515014921092792169
Nene DEN 7416011014311916763
Kobe Bryant LAL 73170154194111303126
Michael Finley DAL 71180168144452404105
Paul Pierce BOS 711801975210345763
Baron Davis NOP 70200160173105400300
Richard Jefferson BKN 7020018293118203126
Allen Iverson PHI 70200124316442461227
Metta World Peace IND 7020016714889851227
James Posey MEM 69240186781493951
Dirk Nowitzki DAL 6924011446572061627
Marko Jaric LAC 682601422398497763
Peja Stojakovic SAC 67270164159731412169
Jiri Welsch BOS 6528018487801111227
Kenny Thomas PHI 642901955510441591
Donyell Marshall TOR 642901140791832119
Rashard Lewis OKC 6429011202089851049
Brent Barry OKC 63320173123372770300
Tracy McGrady ORL 6332016814447236677
Eddie Jones MIA 633201945911525763
Antawn Jamison DAL 6332019166751301227
Jason Williams MEM 62360135270631861227
Kirk Hinrich CHI 6236011211812990300
Derek Fisher LAL 62360129297811080300
Josh Howard DAL 6236018678801112169
Richard Hamilton DET 62360166154119160300
Ricky Davis BOS 6141018198791152169
Cuttino Mobley HOU 6141016216494722169
Carmelo Anthony DEN 6141016714810837763
Morris Peterson TOR 6044018678118203126
Vladimir Radmanovic OKC 604401916684973126
Gary Payton LAL 6044017013586924105
Rafer Alston MIA 594701839013281227
Latrell Sprewell MIN 59470147217432530300
Mike Bibby SAC 5947015718174135677
Stephon Marbury NYK 5850016913992791227
Larry Hughes WAS 58500154194731412169
Sam Cassell MIN 5850017711113751227
Marcus Camby DEN 5850011533771242021
Dwyane Wade MIA 5754015718155214591
Jerome Williams CHI 5655013825993761227
Jim Jackson HOU 5655011123098631227
Bo Outlaw MEM 5557017213110250591
Gilbert Arenas WAS 5557015718197691227
Steve Nash DAL 55570153196721481227
Joe Johnson PHX 55570175115791151227
Leandro Barbosa PHX 54610165156103452169
Mike James DET 54610170135751302169
Antoine Walker DAL 546101965410345859
Vince Carter TOR 54610110339791154105
Jason Richardson GSW 5461017113387893126
Aaron McKie PHI 546101392529279591
Al Harrington IND 536701955513373126
Shane Battier MEM 53670111528641821336
Bonzi Wells MEM 53670164159102503126
Hedo Turkoglu SAS 536701819878121591
Mark Blount BOS 51710111625100582021
Chauncey Billups DET 5171016017397691227
Earl Watson MEM 51710163161101553126
Lamar Odom MIA 5171011162512512859
Bruce Bowen SAS 5075015618699594105
Kwame Brown WAS 5075017312357206763
Ray Allen OKC 49770158177562110300
Michael Redd MIL 4977014223998630300
Corey Maggette LAC 48790172131109363126
Jarvis Hayes WAS 48790173123671681227
Brian Cardinal GSW 4781018585106382169
Juan Dixon WAS 47810134274711530300
P.J. Brown NOP 478101897184971923
Walter McCarty BOS 4781019849711532169
Marcus Banks BOS 47810147217102500300
Voshon Lenard DEN 46860171133791153126
Anfernee Hardaway NYK 46860173123651774105
Ruben Patterson POR 4686014323699593126
Caron Butler MIA 46860176113741354105
Fred Jones IND 46860161167651771227
Darius Miles POR 468601936057206763
Speedy Claxton GSW 4686014223999592169
Quentin Richardson LAC 46860156186552141227
Kenyon Martin BKN 4594019263104411242
Mike Dunleavy GSW 4594019555611941227
Carlos Boozer CLE 45940110241791151242
Boris Diaw ATL 449701984982105677
Reggie Miller IND 43980127302701581227
Damon Stoudamire POR 4398017910488871227
Flip Murray OKC 43980158177831012169
Keith Van Horn MIL 439801867892792169
Zach Randolph POR 43980177111111301049
Tim Duncan SAS 42103017810965177344
Jason Collins BKN 41104011093510155677
Tayshaun Prince DET 41104018293532224105
Mike Miller MEM 411040173123671682169
Elton Brand LAC 41104011182185952217
Shandon Anderson NYK 411040110143671683126
Amar'e Stoudemire PHX 41104018776671682413
David Wesley NOP 401100162164651771227
Brad Miller SAC 401100112513110341336
T.J. Ford MIL 401100147217641820300
Jon Barry DEN 401100131291372772169
John Salmons PHI 401100149210641820300
Juwan Howard ORL 40110011162513753126
Jermaine O'Neal IND 4011001136108692402
Chris Bosh TOR 391170111429831012511
Tim Thomas NYK 39117019068821052169
Derek Anderson POR 391170134274432530300
Devean George LAL 381200179104103453126
Drew Gooden ORL 3812001829393761431
Stacey Augmon NOP 381200140246671681227
Stromile Swift MEM 381200110537731411824
Kelvin Cato HOU 38120011033987891824
Steve Blake WAS 381200142239512272169
Dan Gadzuric MIL 371260110047691621147
Eric Snow PHI 371260179104117240300
Tyronn Lue ORL 361280169139111300300
Jeff McInnis CLE 361280139252114262169
Carlos Arroyo UTA 36128015120094722169
Kendall Gill CHI 361280136266611944105
Eddie House LAC 361280145228452401227
Desmond Mason MIL 3612801877686924105
Kurt Thomas NYK 36128011455120151147
Rasho Nesterovic SAS 36128011484771242610
Marquis Daniels DAL 361280125309223321227
Rodney Rogers BKN 35137019263831010300
Toni Kukoc MIL 351370148213532223126
Alvin Williams TOR 351370160173422582169
Shareef Abdur-Rahim POR 3513701936010441859
Joe Smith MIL 3513701140761194951
Calbert Cheaney GSW 351370161167113281227
Jamaal Tinsley IND 351370156186721483126
Rasheed Wallace DET 35137011014393762119
Charlie Ward SAS 341450147217522252169
Gordan Giricek UTA 341450151200831013126
Antonio Daniels OKC 341450131291303031227
Vlade Divac SAC 34145011211887891627
Jeff Foster IND 3314901731239472859
DeShawn Stevenson ORL 331490161167582042169
Raja Bell UTA 3314901839015321227
Andrew DeClercq ORL 33149011172374135591
Clifford Robinson GSW 32153011103311820951
Casey Jacobsen PHX 321530175115552140300
Pau Gasol MEM 32153018971721482511
Darius Songaila SAC 321530153196621902169
Brevin Knight MIL 321530133281761270300
Corie Blount TOR 321530174118542184105
Theo Ratliff POR 3215301125131299561
Nazr Mohammed NYK 321530111033611941242
Kevin Ollie CLE 321530131291731410300
Brian Grant MIA 32153011182111916677
Fred Hoiberg MIN 321530173123681642169
Bob Sura ATL 311640140246111301227
Lorenzen Wright MEM 3116401867898631336
Eric Williams CLE 31164018390741350300
Slava Medvedenko LAL 301670176113102500300
Howard Eisley PHX 301670147217781210300
Jared Jeffries WAS 30167019555102503126
Jalen Rose TOR 301670167148811081227
Sasha Pavlovic UTA 301670163161110343126
Tony Parker SAS 291720156186741350300
Eduardo Najera DAL 291720138259462392169
Bobby Simmons LAC 28174016116791832169
George Lynch NOP 271750178109741351227
Robert Horry SAS 27175019068711531227
Raul Lopez UTA 27175015319614041227
Glenn Robinson PHI 271750145228412652169
Antonio McDyess PHX 271750152199542184105
Antonio Davis CHI 2618001102419863951
Shawn Bradley DAL 261800174118492331431
Etan Thomas WAS 261800112416761271242
Anthony Peeler SAC 261800139252661730300
Samuel Dalembert PHI 2618001174173141316
Chris Andersen DEN 261800165156452401627
Maurice Taylor HOU 261800112812103454105
Jacque Vaughn ATL 261800140246751300300
Anthony Johnson IND 251880157181701580300
Keith Bogans ORL 251880161167641820300
Dale Davis POR 25188018487721481336
Travis Best DAL 251880125309322961227
Chucky Atkins BOS 241920127302701580300
Reggie Evans OKC 241920148213118201227
Zydrunas Ilgauskas CLE 241920113999769307
Mickael Pietrus GSW 24192014622448235591
Chris Crawford ATL 24192016913960200591
Dion Glover TOR 241920138259681643126
Keyon Dooling LAC 231980130295751300300
Rod Strickland TOR 231980136266362802169
Jamaal Magloire NOP 231980110143123132413
Bobby Jackson SAC 231980132287691622169
Chris Mihm BOS 2319801984982105763
Eddie Robinson CHI 222030133281203421227
Udonis Haslem MIA 222030182939472763
Jake Voskuhl PHX 22203018971128111227
Christian Laettner WAS 222030146224422581227
Francisco Elson DEN 222030180102562112169
Damon Jones MIL 222030140246512270300
Tom Gugliotta UTA 212090148213332891227
Luke Ridnour OKC 212090145228562112169
Ronald Dupree CHI 212090143236771242169
Karl Malone LAL 212090158177611944105
Linton Johnson CHI 21209014622445240591
Trenton Hassell MIN 212090193609863677
Moochie Norris NYK 212090124316263160300
Kareem Rush LAL 20216015917644246591
Greg Ostertag UTA 2021601154263186288
Brian Skinner MIL 202160179104661731726
Clar. Weatherspoon HOU 202160138259322963126
Shammond Williams NOP 202160119340422580300
Tony Delk DAL 202160125309203424105
Mark Madsen MIN 20216018293801113126
Mehmet Okur DET 202160163161522251431
Jarron Collins UTA 20216019752121143126
Chris Wilcox LAC 20216019948621901227
Aaron Williams BKN 19226011172358204951
Jahidi White PHX 19226019068611941336
Milt Palacio TOR 192260135270442461227
Jerry Stackhouse WAS 192260121333273111227
Eddy Curry CHI 18230011073680111951
Malik Rose SAS 182300168144731410300
Allan Houston NYK 182300138259552140300
Robert Traylor NOP 18230017910471153677
Avery Johnson GSW 182300112363193460300
Michael Doleac DEN 1823001858538274677
David West NOP 182300169139442462169
Corliss Williamson DET 1823001887599593126
Luke Walton LAL 172380133281362801227
DeSagana Diop CLE 172380169139303033126
Erick Dampier GSW 17238011113285951431
Doug Overton LAC 172380137265452401227
Erick Strickland MIL 172380123323372770300
Ira Newble CLE 172380157181532222169
Matt Barnes LAC 172380145228283090300
Tony Battie CLE 172380110438422581627
Zaza Pachulia ORL 172380134274472362169
Rick Fox LAL 172380147217492332169
Mo Williams UTA 162480136266512270300
Ervin Johnson MIN 16248018198572064105
Austin Croshere IND 162480149210392703126
Shaquille O'Neal LAL 162480111230781212315
Jason Hart SAS 162480121333332891227
Derrick Coleman PHI 162480141244332893126
Scott Williams DAL 152540144234502313126
Scot Pollard IND 152540156186412653126
Willie Green PHI 152540132287412651227
Earl Boykins DEN 152540123323592021227
Lucious Harris BKN 152540120338542180300
Rick Brunson POR 152540118344223320300
Chris Webber SAC 152540139252312983126
Chris Kaman LAC 15254011251354218951
Nick Van Exel GSW 152540119340392700300
Kenny Anderson IND 142630129297432530300
Vitaly Potapenko OKC 14263016615481108763
Ryan Bowen DEN 142630125309233250300
Donnell Harvey PHX 14263015519262190677
Wesley Person ATL 142630111368223320300
Brian Scalabrine BKN 142630148213592020300
Yao Ming HOU 14263011321198632315
Brendan Haywood WAS 142630174118661731431
Predrag Drobnjak LAC 14263013925244246591
Rodney White DEN 142630151200422583126
Matt Harpring UTA 142630139252512270300
Scottie Pippen CHI 142630114356243200300
Daniel Santiago MIL 142630150206422581227
Elden Campbell DET 14263016116750231763
Greg Buckner PHI 142630140246342841227
Jerome Moiso TOR 142630126305143581227
Ron Mercer BOS 132790118344173510300
Lindsey Hunter DET 132790113361342842169
Jamal Mashburn NOP 132790128300123642169
Qyntel Woods POR 132790142239342840300
Horace Grant LAL 132790141244273114105
Mitchell Butler WAS 132790131291203421227
Dajuan Wagner CLE 132790144234432530300
Kyle Korver PHI 132790155192442461227
Devin Brown SAS 122870134274233250300
Marc Jackson PHI 122870112363332890300
Tyson Chandler CHI 12287013925233289763
J.R. Bremer GSW 122870113361123642169
Marcus Fizer CHI 122870146224342842169
Kevin Willis SAS 122870124316312982169
Darvin Ham DET 122870126305312982169
Vin Baker NYK 122870167148791153126
Michael Sweetney NYK 122870133281153562169
Kedrick Brown CLE 122870136266392701227
Mark Jackson HOU 112970112363273110300
Eric Piatkowski HOU 112970123323193461227
Jerome James OKC 1129701848776127763
Frank Williams NYK 112970124316253181227
Michael Olowokandi MIN 112970162164651771242
Michael Ruffin UTA 112970156186362801227
Bryon Russell LAL 103030150206631861227
Dan Dickau POR 103030121333233250300
Vladimir Stepania POR 103030121333303033126
Ansu Sesay OKC 103030128300332892169
Jumaine Jones BOS 103030122327233252169
Oliver Miller MIN 103030151200382743126
Dikembe Mutombo NYK 103030174118731412217
Lonny Baxter WAS 103030175115472362169
Lamond Murray TOR 103030124316143580300
Richie Frahm OKC 93120122327283091227
Michael Curry TOR 93120173123711530300
Jason Kapono CLE 93120117346243200300
Keith McLeod UTA 93120114356223320300
Bostjan Nachbar HOU 93120127302422584105
Calvin Booth OKC 9312017411866173951
Malik Allen MIA 83180145228223320300
Steven Smith NOP 83180138259412650300
Amal McCaskill PHI 83180150206382743126
Jason Collier ATL 83180133281203420300
Sean Rooks ORL 83180150206243203126
Brian Cook LAL 83180135270332893126
Reece Gaines ORL 7324017381123640300
Loren Woods MIA 73240122327263162169
Tremaine Fowlkes DET 7324018377273110300
Brandon Hunter BOS 73240134274153560300
Othella Harrington NYK 73240147217701580300
Scott Padgett HOU 73240134274342843126
Zarko Cabarkapa PHX 73240124316412652169
Danny Fortson DAL 73240167148721480300
Lee Nailon CLE 63320140246452400300
Samaki Walker MIA 63320122327312981227
Britton Johnsen ORL 63320115352143580300
Wally Szczerbiak MIN 63320116349233250300
Robert Archibald TOR 63320119340273110300
Marcus Haislip MIL 6332011634973823126
Tony Massenburg SAC 6332018198572064105
Jannero Pargo CHI 63320117346303031227
Travis Hansen ATL 63320129297392702169
Darko Milicic DET 6332011535293732169
Robert Pack DEN 6332019371113701227
Roger Mason Jr. TOR 53430121333143580300
Omar Cook POR 534301937153930300
Melvin Ely LAC 53430132287312984105
Glen Rice MIA 5343011435683780300
Gary Trent MIN 53430158177602002169
DerMarr Johnson NYK 53430114356173511227
Jake Tsakalidis MEM 5343014522825318591
Brandon Armstrong BKN 53430122327233250300
Nikoloz Tskitishvili DEN 53430126305193460300
Zoran Planinic BKN 43520123323432531227
Rasual Butler MIA 43520143236243204105
Adonal Foyle GSW 4352013527024320677
Eddie Gill POR 435201638693730300
Jonathan Bender IND 435201937163862169
Derrick Dial ORL 435201339534040300
Anthony Goldwire DEN 435201240534040300
Mikki Moore UTA 43520126305303031227
Mamadou N'diaye ATL 4352012530929308677
Raef LaFrentz BOS 43520125309213393126
Steven Hunter ORL 43520151200442461336
Tamar Slay BKN 3363011236373821227
Troy Hudson MIN 3363019371223320300
Theron Smith MEM 336301937183780300
Dahntay Jones MEM 3363017381123641227
Anthony Carter MIA 336301439143990300
Chris Jefferies CHI 33630119340173512169
Adrian Griffin HOU 3363017381103720300
Troy Murphy GSW 33630130295213390300
Joel Przybilla ATL 33630125309233252169
Zendon Hamilton PHI 33630134274362802169
John Wallace MIA 33630114356183491227
Curtis Borchardt UTA 23740124316123643126
Mike Wilks HOU 237401638693730300
Keon Clark PHX 237401042614140300
Damone Brown PHI 237401042624090300
Zeljko Rebraca ATL 23740122327223322169
Ime Udoka SAS 237401240514140300
Gerald Wallace SAC 23740117346183490300
Ben Handlogten UTA 23740115352143581227
Bryce Drew HOU 237401042614140300
Mateen Cleaves DET 237401339593730300
Hubert Davis BKN 237401240593730300
Rodney Buford SAC 237401240563861227
Chris Whitney WAS 237401339524090300
Michael Stewart BOS 13870120338123640300
Mark Pope DEN 138701439124090300
Alan Henderson ATL 138701141504300300
Paul Grant UTA 1387011236314140300
Jamal Sampson LAL 138701837783781227
Paul Shirley CHI 138701339573820300
Torraye Braggs HOU 1387018377213390300
Cezary Trybanski NYK 138701141514140300
Michael Bradley ATL 138701738183780300
Jeff Trepagnier DEN 138701240543990300
Ryan Humphrey MEM 138701240514140300
Wang Zhi-zhi MIA 138701638653930300
Jamison Brewer IND 138701339553930300
Troy Bell MEM 138701339534040300
James Jones IND 138701141504300300
Maciej Lampe PHX 13870116349113701227
Alex Garcia SAS 138701042604300300
Quincy Lewis UTA 138701738143990300
Randy Livingston PHX 138701141563860300
Shane Heal MIN 138701042614140300
Bimbo Coles MIA 13870110370163550300
Darrick Martin MIN 1387019371133630300
Alonzo Mourning BKN 13870111368173511227
Tracy Murray WAS 138701141524090300
Popeye Jones GSW 041101042614140300
Dana Barros BOS 041101141514140300
Dan Langhi HOU 041101339553930300
Jabari Smith SAC 0411011535273821227
Tyrone Hill CLE 041101539034040300
Rusty LaRue CHI 041101240504300300
Cherokee Parks MIN 041101240553930300
Jelani McCoy OKC 041101339514140300
Bruno Sundov IND 041101240563860300
Olden Polynice SAC 041101042624090300
Pat Garrity ORL 041101141514140300
Charles Oakley HOU 041101439143990300
Desmond Ferguson POR 041101042604300300
Josh Davis PHI 041101240504300300
Maurice Carter NOP 041101339563860300
Kendrick Perkins BOS 041101141543990300
Travis Outlaw POR 041101042614140300
Matt Carroll SAS 041101141563860300
Ndudi Ebi MIN 041101439114141227
Jerome Beasley MIA 041101042604300300
Tierre Brown LAL 041101042604300300
Primoz Brezec IND 041101837753930300
Ruben Boumtje-Boumtje CLE 041101141514140300
Alton Ford PHX 041101339563860300
Sean Lampley MIA 041101141514140300
Leon Smith OKC 041101042614140300
Mengke Bateer DEN 041101638634040300